<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>opennars: nars.storage.Memory.ReasonerBatch Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">opennars
   &#160;<span id="projectnumber">1.5.5</span>
   </div>
   <div id="projectbrief">1.5-ish</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="../../pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="../../namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="../../annotated.html"><span>Classes</span></a></li>
      <li><a href="../../files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="../../search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="../../annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="../../classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="../../inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="../../functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="../../da/da2/classnars_1_1storage_1_1Memory_1_1ReasonerBatch-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">nars.storage.Memory.ReasonerBatch Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="../../closed.png" alt="+"/> Collaboration diagram for nars.storage.Memory.ReasonerBatch:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d8/dc2/classnars_1_1storage_1_1Memory_1_1ReasonerBatch__coll__graph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a82e17451a5291bbbaaaa92ef3ce5d830"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a82e17451a5291bbbaaaa92ef3ce5d830.html#a82e17451a5291bbbaaaa92ef3ce5d830">ReasonerBatch</a> ()</td></tr>
<tr class="separator:a82e17451a5291bbbaaaa92ef3ce5d830"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9b0f156f3063b99421e768fa4a1e09c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_af9b0f156f3063b99421e768fa4a1e09c.html#af9b0f156f3063b99421e768fa4a1e09c">reset</a> ()</td></tr>
<tr class="memdesc:af9b0f156f3063b99421e768fa4a1e09c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reset the system with an empty memory and reset clock.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_af9b0f156f3063b99421e768fa4a1e09c.html#af9b0f156f3063b99421e768fa4a1e09c">More...</a><br /></td></tr>
<tr class="separator:af9b0f156f3063b99421e768fa4a1e09c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09d7c31d9c0e91fcac2254b973feae61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df4/classnars_1_1storage_1_1Memory.html">Memory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a09d7c31d9c0e91fcac2254b973feae61.html#a09d7c31d9c0e91fcac2254b973feae61">getMemory</a> ()</td></tr>
<tr class="separator:a09d7c31d9c0e91fcac2254b973feae61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02ce1388773a5d70668d98ae9bd75e74"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a02ce1388773a5d70668d98ae9bd75e74.html#a02ce1388773a5d70668d98ae9bd75e74">addInputChannel</a> (<a class="el" href="../../df/dd9/interfacenars_1_1io_1_1InputChannel.html">InputChannel</a> channel)</td></tr>
<tr class="separator:a02ce1388773a5d70668d98ae9bd75e74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf96ab76d60c3cc77e7644d3f08b79d5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_abf96ab76d60c3cc77e7644d3f08b79d5.html#abf96ab76d60c3cc77e7644d3f08b79d5">removeInputChannel</a> (<a class="el" href="../../df/dd9/interfacenars_1_1io_1_1InputChannel.html">InputChannel</a> channel)</td></tr>
<tr class="separator:abf96ab76d60c3cc77e7644d3f08b79d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab57c8b17d75a77c308f50ed6fe4033fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_ab57c8b17d75a77c308f50ed6fe4033fd.html#ab57c8b17d75a77c308f50ed6fe4033fd">addOutputChannel</a> (<a class="el" href="../../d2/d60/interfacenars_1_1io_1_1OutputChannel.html">OutputChannel</a> channel)</td></tr>
<tr class="separator:ab57c8b17d75a77c308f50ed6fe4033fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24dd5c79fa50a7c8cfa9faf6e8a4e650"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a24dd5c79fa50a7c8cfa9faf6e8a4e650.html#a24dd5c79fa50a7c8cfa9faf6e8a4e650">removeOutputChannel</a> (<a class="el" href="../../d2/d60/interfacenars_1_1io_1_1OutputChannel.html">OutputChannel</a> channel)</td></tr>
<tr class="separator:a24dd5c79fa50a7c8cfa9faf6e8a4e650"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf7efb6a6732b702669e9548bdb3a243"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_aaf7efb6a6732b702669e9548bdb3a243.html#aaf7efb6a6732b702669e9548bdb3a243">getTime</a> ()</td></tr>
<tr class="memdesc:aaf7efb6a6732b702669e9548bdb3a243"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the current time from the clock Called in <a class="el" href="../../d1/d1e/classnars_1_1entity_1_1Stamp.html" title="Each Sentence has a time stamp, consisting the following components: (1) The creation time of the sen...">nars.entity.Stamp</a>.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_aaf7efb6a6732b702669e9548bdb3a243.html#aaf7efb6a6732b702669e9548bdb3a243">More...</a><br /></td></tr>
<tr class="separator:aaf7efb6a6732b702669e9548bdb3a243"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0178449f9f095ef69bcb3e9a5e15084b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a0178449f9f095ef69bcb3e9a5e15084b.html#a0178449f9f095ef69bcb3e9a5e15084b">run</a> ()</td></tr>
<tr class="memdesc:a0178449f9f095ef69bcb3e9a5e15084b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the inference process.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a0178449f9f095ef69bcb3e9a5e15084b.html#a0178449f9f095ef69bcb3e9a5e15084b">More...</a><br /></td></tr>
<tr class="separator:a0178449f9f095ef69bcb3e9a5e15084b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6ffd0604cc72ffaf292957cfa4207d4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_ab6ffd0604cc72ffaf292957cfa4207d4.html#ab6ffd0604cc72ffaf292957cfa4207d4">walk</a> (int n)</td></tr>
<tr class="memdesc:ab6ffd0604cc72ffaf292957cfa4207d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Will carry the inference process for a certain number of steps.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_ab6ffd0604cc72ffaf292957cfa4207d4.html#ab6ffd0604cc72ffaf292957cfa4207d4">More...</a><br /></td></tr>
<tr class="separator:ab6ffd0604cc72ffaf292957cfa4207d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63e0d06b7e29713dde0dc9604db28f74"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a63e0d06b7e29713dde0dc9604db28f74.html#a63e0d06b7e29713dde0dc9604db28f74">stop</a> ()</td></tr>
<tr class="memdesc:a63e0d06b7e29713dde0dc9604db28f74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the inference process.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a63e0d06b7e29713dde0dc9604db28f74.html#a63e0d06b7e29713dde0dc9604db28f74">More...</a><br /></td></tr>
<tr class="separator:a63e0d06b7e29713dde0dc9604db28f74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed591f05899b98fd9e4ad01836ad0a40"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_aed591f05899b98fd9e4ad01836ad0a40.html#aed591f05899b98fd9e4ad01836ad0a40">tick</a> ()</td></tr>
<tr class="memdesc:aed591f05899b98fd9e4ad01836ad0a40"><td class="mdescLeft">&#160;</td><td class="mdescRight">A clock tick.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_aed591f05899b98fd9e4ad01836ad0a40.html#aed591f05899b98fd9e4ad01836ad0a40">More...</a><br /></td></tr>
<tr class="separator:aed591f05899b98fd9e4ad01836ad0a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc60dec23da774957a85362ed6d7448b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_acc60dec23da774957a85362ed6d7448b.html#acc60dec23da774957a85362ed6d7448b">doTick</a> ()</td></tr>
<tr class="separator:acc60dec23da774957a85362ed6d7448b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9ca62650d9cf6d2dfd82043cb92e19e"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_af9ca62650d9cf6d2dfd82043cb92e19e.html#af9ca62650d9cf6d2dfd82043cb92e19e">isFinishedInputs</a> ()</td></tr>
<tr class="memdesc:af9ca62650d9cf6d2dfd82043cb92e19e"><td class="mdescLeft">&#160;</td><td class="mdescRight">determines the end of <a class="el" href="../../d4/d88/classnars_1_1storage_1_1Memory_1_1NARSBatch.html">NARSBatch</a> program  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_af9ca62650d9cf6d2dfd82043cb92e19e.html#af9ca62650d9cf6d2dfd82043cb92e19e">More...</a><br /></td></tr>
<tr class="separator:af9ca62650d9cf6d2dfd82043cb92e19e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f22be33d98b4366712ff91b93c2be8a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a2f22be33d98b4366712ff91b93c2be8a.html#a2f22be33d98b4366712ff91b93c2be8a">textInputLine</a> (String text)</td></tr>
<tr class="memdesc:a2f22be33d98b4366712ff91b93c2be8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">To process a line of input text.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a2f22be33d98b4366712ff91b93c2be8a.html#a2f22be33d98b4366712ff91b93c2be8a">More...</a><br /></td></tr>
<tr class="separator:a2f22be33d98b4366712ff91b93c2be8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe0a305225a0a868b474a76e08cea4b3"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_abe0a305225a0a868b474a76e08cea4b3.html#abe0a305225a0a868b474a76e08cea4b3">toString</a> ()</td></tr>
<tr class="separator:abe0a305225a0a868b474a76e08cea4b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a482c1432496bcae846033c7ef917edb7"><td class="memItemLeft" align="right" valign="top">AtomicInteger&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a482c1432496bcae846033c7ef917edb7.html#a482c1432496bcae846033c7ef917edb7">getSilenceValue</a> ()</td></tr>
<tr class="memdesc:a482c1432496bcae846033c7ef917edb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Report Silence Level.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a482c1432496bcae846033c7ef917edb7.html#a482c1432496bcae846033c7ef917edb7">More...</a><br /></td></tr>
<tr class="separator:a482c1432496bcae846033c7ef917edb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad567a9256ef8674e839ed6fe62664987"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_ad567a9256ef8674e839ed6fe62664987.html#ad567a9256ef8674e839ed6fe62664987">updateTimer</a> ()</td></tr>
<tr class="memdesc:ad567a9256ef8674e839ed6fe62664987"><td class="mdescLeft">&#160;</td><td class="mdescRight">To get the timer value and then to reset it.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_ad567a9256ef8674e839ed6fe62664987.html#ad567a9256ef8674e839ed6fe62664987">More...</a><br /></td></tr>
<tr class="separator:ad567a9256ef8674e839ed6fe62664987"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af29e66c0813aeea26cc4afea9735473e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_af29e66c0813aeea26cc4afea9735473e.html#af29e66c0813aeea26cc4afea9735473e">initTimer</a> ()</td></tr>
<tr class="separator:af29e66c0813aeea26cc4afea9735473e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae96a4b7813aab698957a8be4668f8f82"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_ae96a4b7813aab698957a8be4668f8f82.html#ae96a4b7813aab698957a8be4668f8f82">tickTimer</a> ()</td></tr>
<tr class="memdesc:ae96a4b7813aab698957a8be4668f8f82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update timer.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_ae96a4b7813aab698957a8be4668f8f82.html#ae96a4b7813aab698957a8be4668f8f82">More...</a><br /></td></tr>
<tr class="separator:ae96a4b7813aab698957a8be4668f8f82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10e1e86d98e1a12f6652ab7452dc7954"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a10e1e86d98e1a12f6652ab7452dc7954.html#a10e1e86d98e1a12f6652ab7452dc7954">getTimer</a> ()</td></tr>
<tr class="separator:a10e1e86d98e1a12f6652ab7452dc7954"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a9652b5277f36d45b4c29da8f51a7f7e9"><td class="memItemLeft" align="right" valign="top">static final boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a9652b5277f36d45b4c29da8f51a7f7e9.html#a9652b5277f36d45b4c29da8f51a7f7e9">DEBUG</a> = false</td></tr>
<tr class="memdesc:a9652b5277f36d45b4c29da8f51a7f7e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">global DEBUG print switch  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a9652b5277f36d45b4c29da8f51a7f7e9.html#a9652b5277f36d45b4c29da8f51a7f7e9">More...</a><br /></td></tr>
<tr class="separator:a9652b5277f36d45b4c29da8f51a7f7e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a0b31d81b17bf3cfb4e48ff2d1bae63ee"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a0b31d81b17bf3cfb4e48ff2d1bae63ee.html#a0b31d81b17bf3cfb4e48ff2d1bae63ee">name</a></td></tr>
<tr class="memdesc:a0b31d81b17bf3cfb4e48ff2d1bae63ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of the reasoner.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a0b31d81b17bf3cfb4e48ff2d1bae63ee.html#a0b31d81b17bf3cfb4e48ff2d1bae63ee">More...</a><br /></td></tr>
<tr class="separator:a0b31d81b17bf3cfb4e48ff2d1bae63ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace7395287f9f294a67f4c1bc296577a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/df4/classnars_1_1storage_1_1Memory.html">Memory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_ace7395287f9f294a67f4c1bc296577a5.html#ace7395287f9f294a67f4c1bc296577a5">memory</a></td></tr>
<tr class="memdesc:ace7395287f9f294a67f4c1bc296577a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">The memory of the reasoner.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_ace7395287f9f294a67f4c1bc296577a5.html#ace7395287f9f294a67f4c1bc296577a5">More...</a><br /></td></tr>
<tr class="separator:ace7395287f9f294a67f4c1bc296577a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45ce7474ab42caf966322af667060930"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="../../df/dd9/interfacenars_1_1io_1_1InputChannel.html">InputChannel</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a45ce7474ab42caf966322af667060930.html#a45ce7474ab42caf966322af667060930">inputChannels</a></td></tr>
<tr class="memdesc:a45ce7474ab42caf966322af667060930"><td class="mdescLeft">&#160;</td><td class="mdescRight">The input channels of the reasoner.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a45ce7474ab42caf966322af667060930.html#a45ce7474ab42caf966322af667060930">More...</a><br /></td></tr>
<tr class="separator:a45ce7474ab42caf966322af667060930"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af821c09815f5900e4c227b2bc7a5107b"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="../../d2/d60/interfacenars_1_1io_1_1OutputChannel.html">OutputChannel</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_af821c09815f5900e4c227b2bc7a5107b.html#af821c09815f5900e4c227b2bc7a5107b">outputChannels</a></td></tr>
<tr class="memdesc:af821c09815f5900e4c227b2bc7a5107b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The output channels of the reasoner.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_af821c09815f5900e4c227b2bc7a5107b.html#af821c09815f5900e4c227b2bc7a5107b">More...</a><br /></td></tr>
<tr class="separator:af821c09815f5900e4c227b2bc7a5107b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a364bf53ee103367ae0518803bc746bc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a364bf53ee103367ae0518803bc746bc2.html#a364bf53ee103367ae0518803bc746bc2">setTimer</a> (long <a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a7301ea26f8957e467159aad6794f3ea1.html#a7301ea26f8957e467159aad6794f3ea1">timer</a>)</td></tr>
<tr class="separator:a364bf53ee103367ae0518803bc746bc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a47d57493de829c91533d002059ae1200"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a47d57493de829c91533d002059ae1200.html#a47d57493de829c91533d002059ae1200">clock</a></td></tr>
<tr class="memdesc:a47d57493de829c91533d002059ae1200"><td class="mdescLeft">&#160;</td><td class="mdescRight">System clock, relatively defined to guarantee the repeatability of behaviors.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a47d57493de829c91533d002059ae1200.html#a47d57493de829c91533d002059ae1200">More...</a><br /></td></tr>
<tr class="separator:a47d57493de829c91533d002059ae1200"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef7252f44b7536ae7ec31718106b43d5"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_aef7252f44b7536ae7ec31718106b43d5.html#aef7252f44b7536ae7ec31718106b43d5">running</a></td></tr>
<tr class="memdesc:aef7252f44b7536ae7ec31718106b43d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag for running continuously.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_aef7252f44b7536ae7ec31718106b43d5.html#aef7252f44b7536ae7ec31718106b43d5">More...</a><br /></td></tr>
<tr class="separator:aef7252f44b7536ae7ec31718106b43d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72c204fbe2e1070b0bdc45d7861ac9bd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a72c204fbe2e1070b0bdc45d7861ac9bd.html#a72c204fbe2e1070b0bdc45d7861ac9bd">walkingSteps</a></td></tr>
<tr class="memdesc:a72c204fbe2e1070b0bdc45d7861ac9bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">The remaining number of steps to be carried out (walk mode)  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a72c204fbe2e1070b0bdc45d7861ac9bd.html#a72c204fbe2e1070b0bdc45d7861ac9bd">More...</a><br /></td></tr>
<tr class="separator:a72c204fbe2e1070b0bdc45d7861ac9bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c380432b170513c7b396f16f2be7455"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a1c380432b170513c7b396f16f2be7455.html#a1c380432b170513c7b396f16f2be7455">finishedInputs</a></td></tr>
<tr class="memdesc:a1c380432b170513c7b396f16f2be7455"><td class="mdescLeft">&#160;</td><td class="mdescRight">determines the end of <a class="el" href="../../d4/d88/classnars_1_1storage_1_1Memory_1_1NARSBatch.html">NARSBatch</a> program (set but not accessed in this class)  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a1c380432b170513c7b396f16f2be7455.html#a1c380432b170513c7b396f16f2be7455">More...</a><br /></td></tr>
<tr class="separator:a1c380432b170513c7b396f16f2be7455"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7301ea26f8957e467159aad6794f3ea1"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a7301ea26f8957e467159aad6794f3ea1.html#a7301ea26f8957e467159aad6794f3ea1">timer</a></td></tr>
<tr class="memdesc:a7301ea26f8957e467159aad6794f3ea1"><td class="mdescLeft">&#160;</td><td class="mdescRight">System clock - number of cycles since last output.  <a href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_a7301ea26f8957e467159aad6794f3ea1.html#a7301ea26f8957e467159aad6794f3ea1">More...</a><br /></td></tr>
<tr class="separator:a7301ea26f8957e467159aad6794f3ea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af63d9ef52a3562ea61add6aebf5a3db0"><td class="memItemLeft" align="right" valign="top">AtomicInteger&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch_af63d9ef52a3562ea61add6aebf5a3db0.html#af63d9ef52a3562ea61add6aebf5a3db0">silenceValue</a> = new AtomicInteger( <a class="el" href="../../da/d3b/classnars_1_1storage_1_1Memory_1_1Parameters_a20cda9128cf27aa2d345c9081b7b3d9f.html#a20cda9128cf27aa2d345c9081b7b3d9f">Parameters.SILENT_LEVEL</a> )</td></tr>
<tr class="separator:af63d9ef52a3562ea61add6aebf5a3db0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="../../db/d0c/Memory_8java_source.html#l00853">853</a> of file <a class="el" href="../../db/d0c/Memory_8java_source.html">Memory.java</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>aruntime/src/main/java/nars/storage/<a class="el" href="../../db/d0c/Memory_8java_source.html">Memory.java</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="../../d7/d81/namespacenars.html">nars</a></li><li class="navelem"><a class="el" href="../../de/ddc/namespacenars_1_1storage.html">storage</a></li><li class="navelem"><a class="el" href="../../d8/df4/classnars_1_1storage_1_1Memory.html">Memory</a></li><li class="navelem"><a class="el" href="../../dd/da5/classnars_1_1storage_1_1Memory_1_1ReasonerBatch.html">ReasonerBatch</a></li>
    <li class="footer">Generated on Sun Jan 10 2016 18:04:00 for opennars by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
  </ul>
</div>
</body>
</html>
